package models

import (
	"time"

	"github.com/liyaozong/mengo/common/db"
)

type User struct {
	db.Model
	Name          string    `json:"name" gorm:"unique;column:name;comment:名称;"`
	Username      string    `json:"username"`
	Password      string    `json:"-"`
	Avatar        string    `json:"avatar"`
	Status        int       `json:"status"`
	TelePhone     string    `json:"telePhone"`
	LastLoginIP   string    `json:"lastLoginIP"`
	LastLoginTime time.Time `json:"lastLoginTime"`
	Creator       string    `json:"creator"`
	Lang          string    `json:"lang"`
	Token         string    `json:"token"`
	RoleId        string    `json:"roleId"`
	Role          Role      `json:"role" gorm:"foreignKey:RoleId"`
}
